
import { Request } from "../utils/request.js";

// 统一的接口配置文件    方便后期接口更新  维护  

// 登录接口
export  const login = (data) => Request({
    url: `/api/user/login.do`,
    method: "post",
    params: data
})


// 主页统计接口
export const home = () => Request({
    url: `/api/statistic/base_count.do`,
    method: "get",

})
// 用户管理接口
export const user = (data) => Request({
    url: `/api/user/list.do`,
    method: "post",
    params:data
})

//商品管理
export const goods = (data)=>Request({
    url: `/api/product/list.do`,
    method:"get",
    params:data
})

//商品搜索
export const search=(data)=>Request({
    url:`/api/product/search.do`,
    method:"get",
    params:data
})

// 商品添加
export const addsave=(form)=>Request({
    url:`/api/product/save.do`,
    method:"post",
    params:form
})

export const updatesave=(form)=>Request({
    url:`/api/product/save.do`,
    method:"post",
    params:form
})


//上架，下架
export const upstatus=(data)=>Request({
    url:`/api//product/set_sale_status.do`,
    method:"get",
    params:data,
})

// 商品详情
export const checkdetails=(data)=>Request({
    url:`/api/product/detail.do`,
    method:"get",
    params:data
})

// 一级 二级
export const getcategory = (data) => Request({
    url: `/api/category/get_category.do`,
    method: "get",
    params: data
})
// 品类管理
export const Pcategory=(data)=>Request({
    url:`/api/category/get_category.do`,
    method:"get",
    params:data
})
// 品类管理添加
export const addcategory=(data)=>Request({
    url:`/api/category/add_category.do`,
    method:"get",
    params:data
})
// 品类管理修改
export const updatacategory=(data)=>Request({
    url:`/api/category/set_category_name.do`,
    method:"get",
    params:data
})

// 订单管理
export const order = (data) => Request({
    url: `/api/order/list.do`,
    method: "get",
    params: data
})
// 订单查询
export const ordersearch = (data) => Request({
    url: `/api/order/search.do`,
    method: "get",
    params: data
})
// 订单详情
export const Orderdetail = (data) => Request({
    url: `/api/order/detail.do`,
    method: "get",
    params: data
})
